<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  <html xmlns="http://www.w3.org/1999/xhtml">
<head>
	<title>Docs For Class QueryPathImpl</title>
	<link rel="stylesheet" type="text/css" href="../../media/style.css">
	<meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
	<script src="media/a.js"></script>
</head>
<body>

<table border="0" cellspacing="0" cellpadding="0" height="48" width="100%">
  <tr>
	<td class="header-top-left"><img src="../../media/logo.png" border="0" alt="phpDocumentor " /></td>
    <td class="header-top-right">QueryPath<br /><div class="header-top-right-subpackage">Internals</div></td>
  </tr>
  <tr><td colspan="2" class="header-line"><img src="../../media/empty.png" width="1" height="1" border="0" alt=""  /></td></tr>
  <tr>
    <td colspan="2" class="header-menu">
      
                        
                                                  		[ <a href="../../classtrees_QueryPath.html" class="menu">class tree: QueryPath</a> ]
		[ <a href="../../elementindex_QueryPath.html" class="menu">index: QueryPath</a> ]
            [ <a href="../../elementindex.html" class="menu">all elements</a> ]
    </td>
  </tr>
  <tr><td colspan="2" class="header-line"><img src="../../media/empty.png" width="1" height="1" border="0" alt=""  /></td></tr>
</table>

<table width="100%" border="0" cellpadding="0" cellspacing="0">
  <tr valign="top">
    <td width="195" class="menu">
		<div class="package-title">QueryPath</div>
  <div class="package">
	<div id="todolist">
			<p><a href="../../todolist.html">Todo List</a></p>
	</div>
	</div>
      <b>Packages:</b><br />
  <div class="package">
              <a href="../../li_QueryPath.html">QueryPath</a><br />
              <a href="../../li_Examples.html">Examples</a><br />
              <a href="../../li_Tests.html">Tests</a><br />
      	</div>
      <br />
		<b>Tutorials/Manuals:</b><br />
  <div class="package">
					<strong>Package-level:</strong>
							<ul>
	<li type="square"><a href="../../QueryPath/tutorial_QueryPath.pkg.html">Using QueryPath</a>
</ul>

									                        <b>Files:</b><br />
        <div class="package">
				<span style="padding-left: 1em;"><a href="../../QueryPath/_src---QueryPath---QueryPath.php.html">QueryPath.php</a></span><br />
			<span style="padding-left: 1em;"><a href="../../QueryPath/_src---QueryPath---QueryPathExtension.php.html">QueryPathExtension.php</a></span><br />
	  </div>
  <div class="package">
	<strong>CSSParser</strong><br />			<span style="padding-left: 1em;"><a href="../../QueryPath/CSSParser/_src---QueryPath---CssEventHandler.php.html">CssEventHandler.php</a></span><br />
			<span style="padding-left: 1em;"><a href="../../QueryPath/CSSParser/_src---QueryPath---CssParser.php.html">CssParser.php</a></span><br />
	  </div>
  <div class="package">
	<strong>Extension</strong><br />			<span style="padding-left: 1em;"><a href="../../QueryPath/Extension/_src---QueryPath---Extension---QPDB.php.html">QPDB.php</a></span><br />
			<span style="padding-left: 1em;"><a href="../../QueryPath/Extension/_src---QueryPath---Extension---QPList.php.html">QPList.php</a></span><br />
			<span style="padding-left: 1em;"><a href="../../QueryPath/Extension/_src---QueryPath---Extension---QPTPL.php.html">QPTPL.php</a></span><br />
			<span style="padding-left: 1em;"><a href="../../QueryPath/Extension/_src---QueryPath---Extension---QPXML.php.html">QPXML.php</a></span><br />
	  </div>
  <div class="package">
	<strong>Internals</strong><br />			<span style="padding-left: 1em;"><a href="../../QueryPath/Internals/_src---QueryPath---QueryPathImpl.php.html">QueryPathImpl.php</a></span><br />
	  </div>
            <br />
            <b>Interfaces:</b><br />
        <div class="package">
	CSSParser<br />	    <span style="padding-left: 1em;">		<a href="../../QueryPath/CSSParser/CssEventHandler.html">CssEventHandler</a>    </span>	 <br />
	  </div>
  <div class="package">
	Extension<br />	    <span style="padding-left: 1em;">		<a href="../../QueryPath/Extension/TableAble.html">TableAble</a>    </span>	 <br />
	  </div>
  <div class="package">
		    		<a href="../../QueryPath/QueryPath.html">QueryPath</a>    	 <br />
	    		<a href="../../QueryPath/QueryPathExtension.html">QueryPathExtension</a>    	 <br />
	  </div>
                  <b>Classes:</b><br />
        <div class="package">
	CSSParser<br />	    <span style="padding-left: 1em;">		<a href="../../QueryPath/CSSParser/CssInputStream.html">CssInputStream</a>    </span>	 <br />
	    <span style="padding-left: 1em;">		<a href="../../QueryPath/CSSParser/CSSParseException.html">CSSParseException</a>    </span>	 <br />
	    <span style="padding-left: 1em;">		<a href="../../QueryPath/CSSParser/CssParser.html">CssParser</a>    </span>	 <br />
	    <span style="padding-left: 1em;">		<a href="../../QueryPath/CSSParser/CssScanner.html">CssScanner</a>    </span>	 <br />
	    <span style="padding-left: 1em;">		<a href="../../QueryPath/CSSParser/CssToken.html">CssToken</a>    </span>	 <br />
	    <span style="padding-left: 1em;">		<a href="../../QueryPath/CSSParser/NamespaceMap.html">NamespaceMap</a>    </span>	 <br />
	    <span style="padding-left: 1em;">		<a href="../../QueryPath/CSSParser/NegationCssEventHandler.html">NegationCssEventHandler</a>    </span>	 <br />
	    <span style="padding-left: 1em;">		<a href="../../QueryPath/CSSParser/NotImplementedException.html">NotImplementedException</a>    </span>	 <br />
	    <span style="padding-left: 1em;">		<a href="../../QueryPath/CSSParser/QueryPathCssEventHandler.html">QueryPathCssEventHandler</a>    </span>	 <br />
	    <span style="padding-left: 1em;">		<a href="../../QueryPath/CSSParser/UniqueElementList.html">UniqueElementList</a>    </span>	 <br />
	  </div>
  <div class="package">
	Extension<br />	    <span style="padding-left: 1em;">		<a href="../../QueryPath/Extension/QPDB.html">QPDB</a>    </span>	 <br />
	    <span style="padding-left: 1em;">		<a href="../../QueryPath/Extension/QPList.html">QPList</a>    </span>	 <br />
	    <span style="padding-left: 1em;">		<a href="../../QueryPath/Extension/QPTableData.html">QPTableData</a>    </span>	 <br />
	    <span style="padding-left: 1em;">		<a href="../../QueryPath/Extension/QPTableTextData.html">QPTableTextData</a>    </span>	 <br />
	    <span style="padding-left: 1em;">		<a href="../../QueryPath/Extension/QPTPL.html">QPTPL</a>    </span>	 <br />
	    <span style="padding-left: 1em;">		<a href="../../QueryPath/Extension/QPXML.html">QPXML</a>    </span>	 <br />
	  </div>
  <div class="package">
		    		<a href="../../QueryPath/QueryPathException.html">QueryPathException</a>    	 <br />
	    		<a href="../../QueryPath/QueryPathExtensionRegistry.html">QueryPathExtensionRegistry</a>    	 <br />
	  </div>
  <div class="package">
	Internals<br />	    <span style="padding-left: 1em;">		<a href="../../QueryPath/Internals/QueryPathImpl.html">QueryPathImpl</a>    </span>	 <br />
	    <span style="padding-left: 1em;">		<a href="../../QueryPath/Internals/QueryPathIterator.html">QueryPathIterator</a>    </span>	 <br />
	  </div>
                </td>
    <td>
      <table cellpadding="10" cellspacing="0" width="100%" border="0"><tr><td valign="top">

<h1>Class: QueryPathImpl</h1>
Source Location: /src/QueryPath/QueryPathImpl.php<br /><br />

<h2 class="class-name">Class QueryPathImpl</h2>

<a name="sec-description"></a>
<div class="info-box">
	<div class="info-box-title">Class Overview</div>
	<div class="nav-bar">
					<span class="disabled">Class Overview</span>
						
													| <a href="#sec-method-summary">Method Summary</a> | <a href="#sec-methods">Methods Detail</a>
														| <a href="#sec-const-summary">Constants Summary</a> | <a href="#sec-consts">Constants Detail</a>
						</div>
	<div class="info-box-body">
		<table width="100%" border="0">
		<tr><td valign="top" width="60%" class="class-overview">

                <p class="implements">
            Implements interfaces:
            <ul>
                <li><a href="../../QueryPath/QueryPath.html">QueryPath</a></li><li>IteratorAggregate (internal interface)</li>            </ul>
        </p>
        		<p align="center" class="short-description"><strong>This is the main implementation of the QueryPath interface.
</strong></p>
<span class="description"><p>It provides core services for the Query Path. The class is final.</p></span>
		<p class="notes">
			Located in <a class="field" href="_src---QueryPath---QueryPathImpl.php.html">/src/QueryPath/QueryPathImpl.php</a> [<span class="field">line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a19">19</a></span>]
		</p>

		
		<pre></pre>

		
				<strong>Author(s):</strong>
		<ul>
		  			 		  		</ul>
		
		<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>See:</strong>&nbsp;&nbsp;</td><td><a href="../../QueryPath/QueryPath.html">QueryPath</a></td>
  </tr>
</table>
<br />

		</td>

		
				<td valign="top" width="20%" class="class-overview">
		<p align="center" class="short-description"><strong><a href="#sec_methods">Methods</a></strong></p>
		<ul>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#method__construct">__construct</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodadd">add</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodaddClass">addClass</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodafter">after</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodandSelf">andSelf</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodappend">append</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodappendTo">appendTo</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodattr">attr</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodbefore">before</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodbranch">branch</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodchildren">children</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodcloneAll">cloneAll</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodcontents">contents</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodcss">css</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methoddeepest">deepest</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methoddeepestNode">deepestNode</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodeach">each</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodeachLambda">eachLambda</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodend">end</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodeq">eq</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodfilter">filter</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodfilterCallback">filterCallback</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodfilterLambda">filterLambda</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodfind">find</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodget">get</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodgetIterator">getIterator</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodhasClass">hasClass</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodhtml">html</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodindex">index</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodinsertAfter">insertAfter</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodinsertBefore">insertBefore</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodis">is</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodmap">map</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodnext">next</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodnextAll">nextAll</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodnot">not</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodparent">parent</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodparents">parents</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodprepareInsert">prepareInsert</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodprepend">prepend</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodprependTo">prependTo</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodprev">prev</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodprevAll">prevAll</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodremove">remove</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodremoveAttr">removeAttr</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodremoveChildren">removeChildren</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodremoveClass">removeClass</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodreplaceAll">replaceAll</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodreplaceWith">replaceWith</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodsiblings">siblings</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodsize">size</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodslice">slice</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodtag">tag</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodtext">text</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodtop">top</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodunique">unique</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodval">val</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodwrap">wrap</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodwrapAll">wrapAll</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodwrapInner">wrapInner</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodwriteHTML">writeHTML</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodwriteXML">writeXML</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodxml">xml</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#methodxpath">xpath</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#method__call">__call</a></li>
		  		  <li><a href="../../QueryPath/Internals/QueryPathImpl.html#method__clone">__clone</a></li>
		  		</ul>
		</td>
		
		</tr></table>
		<div class="top">[ <a href="#top">Top</a> ]</div>
	</div>
</div>



	<a name="sec-const-summary"></a>
	<div class="info-box">
		<div class="info-box-title">Constant Summary</span></div>
		<div class="nav-bar">
			<a href="#sec-description">Class Overview</a>
									| <span class="disabled">Constants Summary</span> | <a href="#sec-consts">Constants Detail</a>
															| <a href="#sec-method-summary">Method Summary</a> | <a href="#sec-methods">Methods Detail</a>
									</div>
		<div class="info-box-body">
			<div class="const-summary">
			<table border="0" cellspacing="0" cellpadding="0" class="var-summary">
							<div class="var-title">
					<tr>
					<td class="var-title"><a href="#constDEFAULT_PARSER_FLAGS" title="details" class="const-name-summary">DEFAULT_PARSER_FLAGS</a>&nbsp;&nbsp;</td>
					<td class="const-summary-description"></td></tr>
				</div>
								</table>
			</div>
			<br /><div class="top">[ <a href="#top">Top</a> ]</div>
		</div>
	</div>


	<a name="sec-method-summary"></a>
	<div class="info-box">
		<div class="info-box-title">Method Summary</span></div>
		<div class="nav-bar">
			<a href="#sec-description">Class Overview</a>
									    		    			    				| <a href="#sec-const-summary">Constants Summary</a> | <a href="#sec-consts">Constants Detail</a>
    			    					| <span class="disabled">Method Summary</span> | <a href="#sec-methods">Methods Detail</a>
		</div>
		<div class="info-box-body">
			<div class="method-summary">
				<table border="0" cellspacing="0" cellpadding="0" class="method-summary">
																																																																																																																																																																																																																																																																																																																																																																																																																																																																				<div class="method-definition">
					<tr><td class="method-definition">static
											<span class="method-result">void</span>&nbsp;&nbsp;
					</td>
					<td class="method-definition"><a href="#unique" title="details" class="method-name">unique</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">Take a list of DOMNodes and return a unique list.</td></tr>
				</div>
																																																																																																				<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">QueryPathImpl</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#__construct" title="details" class="method-name">__construct</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#add" title="details" class="method-name">add</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#addClass" title="details" class="method-name">addClass</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#after" title="details" class="method-name">after</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#andSelf" title="details" class="method-name">andSelf</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#append" title="details" class="method-name">append</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#appendTo" title="details" class="method-name">appendTo</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#attr" title="details" class="method-name">attr</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#before" title="details" class="method-name">before</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#branch" title="details" class="method-name">branch</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#children" title="details" class="method-name">children</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#cloneAll" title="details" class="method-name">cloneAll</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#contents" title="details" class="method-name">contents</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#css" title="details" class="method-name">css</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#deepest" title="details" class="method-name">deepest</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#deepestNode" title="details" class="method-name">deepestNode</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">A depth-checking function. Typically, it only needs to be  invoked with the first parameter. The rest are used for recursion.</td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#each" title="details" class="method-name">each</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#eachLambda" title="details" class="method-name">eachLambda</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#end" title="details" class="method-name">end</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#eq" title="details" class="method-name">eq</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#filter" title="details" class="method-name">filter</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#filterCallback" title="details" class="method-name">filterCallback</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#filterLambda" title="details" class="method-name">filterLambda</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#find" title="details" class="method-name">find</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#get" title="details" class="method-name">get</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#getIterator" title="details" class="method-name">getIterator</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#hasClass" title="details" class="method-name">hasClass</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#html" title="details" class="method-name">html</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#index" title="details" class="method-name">index</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#insertAfter" title="details" class="method-name">insertAfter</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#insertBefore" title="details" class="method-name">insertBefore</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#is" title="details" class="method-name">is</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#map" title="details" class="method-name">map</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#next" title="details" class="method-name">next</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#nextAll" title="details" class="method-name">nextAll</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#not" title="details" class="method-name">not</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#parent" title="details" class="method-name">parent</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#parents" title="details" class="method-name">parents</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#prepareInsert" title="details" class="method-name">prepareInsert</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">Prepare an item for insertion into a DOM.</td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#prepend" title="details" class="method-name">prepend</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#prependTo" title="details" class="method-name">prependTo</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#prev" title="details" class="method-name">prev</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#prevAll" title="details" class="method-name">prevAll</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#remove" title="details" class="method-name">remove</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#removeAttr" title="details" class="method-name">removeAttr</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#removeChildren" title="details" class="method-name">removeChildren</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#removeClass" title="details" class="method-name">removeClass</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#replaceAll" title="details" class="method-name">replaceAll</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#replaceWith" title="details" class="method-name">replaceWith</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#siblings" title="details" class="method-name">siblings</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#size" title="details" class="method-name">size</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#slice" title="details" class="method-name">slice</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#tag" title="details" class="method-name">tag</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#text" title="details" class="method-name">text</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#top" title="details" class="method-name">top</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																								<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#val" title="details" class="method-name">val</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#wrap" title="details" class="method-name">wrap</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#wrapAll" title="details" class="method-name">wrapAll</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#wrapInner" title="details" class="method-name">wrapInner</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#writeHTML" title="details" class="method-name">writeHTML</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#writeXML" title="details" class="method-name">writeXML</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#xml" title="details" class="method-name">xml</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#xpath" title="details" class="method-name">xpath</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#__call" title="details" class="method-name">__call</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">Call extension methods.</td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#__clone" title="details" class="method-name">__clone</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">Clone the QueryPath.</td></tr>
				</div>
												</table>
			</div>
			<br /><div class="top">[ <a href="#top">Top</a> ]</div>
		</div>
	</div>


	<a name="sec-methods"></a>
	<div class="info-box">
		<div class="info-box-title">Methods</div>
		<div class="nav-bar">
			<a href="#sec-description">Class Overview</a>
																					| <a href="#sec-const-summary">Constants Summary</a> | <a href="#sec-consts">Constants Detail</a>
														| <a href="#sec-method-summary">Method Summary</a> | <span class="disabled">Methods Detail</span>
					</div>
		<div class="info-box-body">
			<a name='method_detail'></a>
<a name="methodunique" id="unique"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">static method unique</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a34">34</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>static void unique(

$list&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>Take a list of DOMNodes and return a unique list.
</strong></p>
<span class="description"><p>Constructs a new array of elements with no duplicate DOMNodes.</p></span>
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$list:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>

<a name="method__construct" id="__construct"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">Constructor __construct</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a38">38</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>QueryPathImpl __construct(
[
$document = NULL], [
$string = NULL], [
$options = array()]&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$document:&nbsp;</span></td>
				<td>
							</td></tr>
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$string:&nbsp;</span></td>
				<td>
							</td></tr>
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$options:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodadd" id="add"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">add</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a706">706</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void add(

$selector&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$selector:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodadd">QueryPath::add()</a></dt>
						<dd>Add more elements to the current set of matches.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodaddClass" id="addClass"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">addClass</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a987">987</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void addClass(

$class&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$class:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodaddClass">QueryPath::addClass()</a></dt>
						<dd>Add a class to all elements in the current QueryPath.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodafter" id="after"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">after</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a491">491</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void after(

$data&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$data:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodafter">QueryPath::after()</a></dt>
						<dd>Insert the given data after each element in the current QueryPath object.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodandSelf" id="andSelf"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">andSelf</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a720">720</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void andSelf(
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodandSelf">QueryPath::andSelf()</a></dt>
						<dd>Combine the current and previous set of matched objects.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodappend" id="append"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">append</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a416">416</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void append(

$data&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$data:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodappend">QueryPath::append()</a></dt>
						<dd>Insert the given markup as the last child.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodappendTo" id="appendTo"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">appendTo</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a447">447</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void appendTo(
<a href="../../QueryPath/QueryPath.html">QueryPath</a>
$dest&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"><a href="../../QueryPath/QueryPath.html">QueryPath</a></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$dest:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodappendTo">QueryPath::appendTo()</a></dt>
						<dd>Append the current elements to the destination passed into the function.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodattr" id="attr"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">attr</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a178">178</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void attr(

$name, [
$value = NULL]&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$name:&nbsp;</span></td>
				<td>
							</td></tr>
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$value:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodattr">QueryPath::attr()</a></dt>
						<dd>Get/set an attribute.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodbefore" id="before"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">before</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a472">472</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void before(

$data&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$data:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodbefore">QueryPath::before()</a></dt>
						<dd>Insert the given data before each element in the current set of matches.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodbranch" id="branch"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">branch</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a1028">1028</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void branch(
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodbranch">QueryPath::branch()</a></dt>
						<dd>Branch the base QueryPath into another one with the same matches.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodchildren" id="children"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">children</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a734">734</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void children(
[
$selector = NULL]&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$selector:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodchildren">QueryPath::children()</a></dt>
						<dd>Get the children of the elements in the QueryPath object.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodcloneAll" id="cloneAll"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">cloneAll</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a1032">1032</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void cloneAll(
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodcloneAll">QueryPath::cloneAll()</a></dt>
						<dd>Perform a deep clone of each node in the QueryPath.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodcontents" id="contents"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">contents</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a751">751</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void contents(
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodcontents">QueryPath::contents()</a></dt>
						<dd>Get all child nodes (not just elements) of all items in the matched set.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodcss" id="css"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">css</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a204">204</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void css(
[
$name = NULL], [
$value = '']&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$name:&nbsp;</span></td>
				<td>
							</td></tr>
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$value:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodcss">QueryPath::css()</a></dt>
						<dd>Set/get a CSS value for the current element(s).</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methoddeepest" id="deepest"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">deepest</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a579">579</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void deepest(
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methoddeepest">QueryPath::deepest()</a></dt>
						<dd>Reduce the set of matches to the deepest child node in the tree.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methoddeepestNode" id="deepestNode"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">deepestNode</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a602">602</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void deepestNode(

$ele, [
$depth = 0], [
$current = NULL], [
&$deepest = NULL]&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>A depth-checking function. Typically, it only needs to be  invoked with the first parameter. The rest are used for recursion.
</strong></p>

			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type">DOMNode</span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$ele:&nbsp;</span></td>
				<td>
							</td></tr>
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$depth:&nbsp;</span></td>
				<td>
							</td></tr>
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$current:&nbsp;</span></td>
				<td>
							</td></tr>
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">&$deepest:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>See:</strong>&nbsp;&nbsp;</td><td>deepest();</td>
  </tr>
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>protected</td>
  </tr>
</table>
<br />


		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodeach" id="each"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">each</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a375">375</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void each(

$callback&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$callback:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodeach">QueryPath::each()</a></dt>
						<dd>Run a callback on each item in the list of items.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodeachLambda" id="eachLambda"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">eachLambda</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a407">407</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void eachLambda(

$lambda&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$lambda:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodeachLambda">QueryPath::eachLambda()</a></dt>
						<dd>An each() iterator that takes a lambda function.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodend" id="end"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">end</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a713">713</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void end(
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodend">QueryPath::end()</a></dt>
						<dd>Revert to the previous set of matches.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodeq" id="eq"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">eq</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a231">231</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void eq(

$index&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$index:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodeq">QueryPath::eq()</a></dt>
						<dd>Reduce the matched set to just one.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodfilter" id="filter"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">filter</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a246">246</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void filter(

$selector&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$selector:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodfilter">QueryPath::filter()</a></dt>
						<dd>Filter a list down to only elements that match the selector.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodfilterCallback" id="filterCallback"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">filterCallback</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a265">265</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void filterCallback(

$callback&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$callback:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodfilterCallback">QueryPath::filterCallback()</a></dt>
						<dd>Filter based on a callback function.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodfilterLambda" id="filterLambda"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">filterLambda</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a253">253</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void filterLambda(

$fn&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$fn:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodfilterLambda">QueryPath::filterLambda()</a></dt>
						<dd>Filter based on a lambda function.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodfind" id="find"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">find</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a110">110</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void find(

$selector&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$selector:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodfind">QueryPath::find()</a></dt>
						<dd>Given a CSS Selector, find matching items.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodget" id="get"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">get</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a172">172</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void get(
[
$index = NULL]&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$index:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodget">QueryPath::get()</a></dt>
						<dd>Get one or all elements from this object.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodgetIterator" id="getIterator"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">getIterator</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a1189">1189</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void getIterator(
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt>IteratorAggregate::getIterator</dt>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodhasClass" id="hasClass"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">hasClass</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a1017">1017</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void hasClass(

$class&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$class:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodhasClass">QueryPath::hasClass()</a></dt>
						<dd>Returns TRUE if any of the elements in the QueryPath have the specified class.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodhtml" id="html"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">html</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a826">826</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void html(
[
$markup = NULL]&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$markup:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodhtml">QueryPath::html()</a></dt>
						<dd>Set or get the markup for an element.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodindex" id="index"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">index</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a314">314</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void index(

$subject&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$subject:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodindex">QueryPath::index()</a></dt>
						<dd>Get an item's index.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodinsertAfter" id="insertAfter"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">insertAfter</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a486">486</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void insertAfter(
<a href="../../QueryPath/QueryPath.html">QueryPath</a>
$dest&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"><a href="../../QueryPath/QueryPath.html">QueryPath</a></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$dest:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodinsertAfter">QueryPath::insertAfter()</a></dt>
						<dd>Insert the contents of the current QueryPath after the nodes in the  destination QueryPath object.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodinsertBefore" id="insertBefore"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">insertBefore</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a481">481</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void insertBefore(
<a href="../../QueryPath/QueryPath.html">QueryPath</a>
$dest&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"><a href="../../QueryPath/QueryPath.html">QueryPath</a></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$dest:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodinsertBefore">QueryPath::insertBefore()</a></dt>
						<dd>Insert the current elements into the destination document.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodis" id="is"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">is</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a236">236</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void is(

$selector&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$selector:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodis">QueryPath::is()</a></dt>
						<dd>Given a selector, this checks to see if the current set has one or more matches.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodmap" id="map"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">map</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a323">323</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void map(

$callback&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$callback:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodmap">QueryPath::map()</a></dt>
						<dd>Run a function on each item in a set.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodnext" id="next"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">next</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a901">901</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void next(
[
$selector = NULL]&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$selector:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodnext">QueryPath::next()</a></dt>
						<dd>Get the next sibling of each element in the QueryPath.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodnextAll" id="nextAll"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">nextAll</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a923">923</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void nextAll(
[
$selector = NULL]&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$selector:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodnextAll">QueryPath::nextAll()</a></dt>
						<dd>Get all siblings after an element.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodnot" id="not"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">not</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a299">299</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void not(

$selector&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$selector:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodnot">QueryPath::not()</a></dt>
						<dd>Filter a list to contain only items that do NOT match.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodparent" id="parent"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">parent</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a782">782</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void parent(
[
$selector = NULL]&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$selector:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodparent">QueryPath::parent()</a></dt>
						<dd>Get the immediate parent of each element in the QueryPath.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodparents" id="parents"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">parents</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a806">806</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void parents(
[
$selector = NULL]&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$selector:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodparents">QueryPath::parents()</a></dt>
						<dd>Get all ancestors of each element in the QueryPath.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodprepareInsert" id="prepareInsert"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">prepareInsert</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a634">634</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void prepareInsert(

$item&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>Prepare an item for insertion into a DOM.
</strong></p>
<span class="description"><p>This handles a variety of boilerplate tasks that need doing before an  indeterminate object can be inserted into a DOM tree. <ul><li>If item is a string, this is converted into a document fragment and returned.</li><li>If item is a QueryPath, then the first item is retrieved and this call function
   is called recursivel.</li><li>If the item is a DOMNode, it is imported into the current DOM if necessary.</li><li>If the item is a SimpleXMLElement, it is converted into a DOM node and then
   imported.</li></ul></p></span>
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$item:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>protected</td>
  </tr>
</table>
<br />


		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodprepend" id="prepend"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">prepend</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a452">452</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void prepend(

$data&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$data:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodprepend">QueryPath::prepend()</a></dt>
						<dd>Insert the given markup as the first child.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodprependTo" id="prependTo"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">prependTo</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a466">466</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void prependTo(
<a href="../../QueryPath/QueryPath.html">QueryPath</a>
$dest&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"><a href="../../QueryPath/QueryPath.html">QueryPath</a></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$dest:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodprependTo">QueryPath::prependTo()</a></dt>
						<dd>Take all nodes in the current object and prepend them to the children nodes of  each matched node in the passed-in QueryPath object.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodprev" id="prev"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">prev</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a944">944</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void prev(
[
$selector = NULL]&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$selector:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodprev">QueryPath::prev()</a></dt>
						<dd>Get the next sibling before each element in the QueryPath.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodprevAll" id="prevAll"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">prevAll</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a966">966</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void prevAll(
[
$selector = NULL]&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$selector:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodprevAll">QueryPath::prevAll()</a></dt>
						<dd>Get the previous siblings for each element in the QueryPath.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodremove" id="remove"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">remove</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a679">679</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void remove(
[
$selector = NULL]&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$selector:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodremove">QueryPath::remove()</a></dt>
						<dd>Remove any items from the list if they match the selector.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodremoveAttr" id="removeAttr"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">removeAttr</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a223">223</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void removeAttr(

$name&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$name:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodremoveAttr">QueryPath::removeAttr()</a></dt>
						<dd>Remove the named attribute from all elements in the current QueryPath.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodremoveChildren" id="removeChildren"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">removeChildren</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a725">725</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void removeChildren(
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodremoveChildren">QueryPath::removeChildren()</a></dt>
						<dd>Remove all child nodes.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodremoveClass" id="removeClass"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">removeClass</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a999">999</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void removeClass(

$class&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$class:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodremoveClass">QueryPath::removeClass()</a></dt>
						<dd>Remove the named class from any element in the QueryPath that has it.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodreplaceAll" id="replaceAll"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">replaceAll</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a694">694</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void replaceAll(

$selector, 
$document&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$selector:&nbsp;</span></td>
				<td>
							</td></tr>
					<tr><td class="indent">
				<span class="var-type">DOMDocument</span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$document:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodreplaceAll">QueryPath::replaceAll()</a></dt>
						<dd>This replaces everything that matches the selector with the first value  in the current list.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodreplaceWith" id="replaceWith"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">replaceWith</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a503">503</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void replaceWith(

$new&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$new:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodreplaceWith">QueryPath::replaceWith()</a></dt>
						<dd>Replace the existing element(s) in the list with a new one.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodsiblings" id="siblings"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">siblings</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a762">762</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void siblings(
[
$selector = NULL]&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$selector:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodsiblings">QueryPath::siblings()</a></dt>
						<dd>Get a list of siblings for elements currently wrapped by this object.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodsize" id="size"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">size</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a168">168</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void size(
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodsize">QueryPath::size()</a></dt>
						<dd>Get the number of elements currently wrapped by this object.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodslice" id="slice"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">slice</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a366">366</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void slice(

$start, [
$end = NULL]&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$start:&nbsp;</span></td>
				<td>
							</td></tr>
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$end:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodslice">QueryPath::slice()</a></dt>
						<dd>Narrow the items in this object down to only a slice of the starting items.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodtag" id="tag"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">tag</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a675">675</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void tag(
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodtag">QueryPath::tag()</a></dt>
						<dd>The tag name of the first element in the list.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodtext" id="text"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">text</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a849">849</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void text(
[
$text = NULL]&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$text:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodtext">QueryPath::text()</a></dt>
						<dd>Get or set the text contents of a node.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodtop" id="top"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">top</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a105">105</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void top(
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodtop">QueryPath::top()</a></dt>
						<dd>Select the root element of the document.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodval" id="val"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">val</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a862">862</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void val(
[
$value = NULL]&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$value:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodval">QueryPath::val()</a></dt>
						<dd>Set or get the value of an element's 'value' attribute.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodwrap" id="wrap"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">wrap</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a515">515</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void wrap(

$markup&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$markup:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodwrap">QueryPath::wrap()</a></dt>
						<dd>Wrap each element inside of the given markup.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodwrapAll" id="wrapAll"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">wrapAll</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a538">538</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void wrapAll(

$markup&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$markup:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodwrapAll">QueryPath::wrapAll()</a></dt>
						<dd>Wrap all elements inside of the given markup.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodwrapInner" id="wrapInner"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">wrapInner</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a558">558</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void wrapInner(

$markup&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$markup:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodwrapInner">QueryPath::wrapInner()</a></dt>
						<dd>Wrap the child elements of each item in the list with the given markup.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodwriteHTML" id="writeHTML"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">writeHTML</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a896">896</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void writeHTML(
[
$headers = array()]&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$headers:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodwriteHTML">QueryPath::writeHTML()</a></dt>
						<dd>Send the HTML to the client.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodwriteXML" id="writeXML"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">writeXML</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a891">891</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void writeXML(
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodwriteXML">QueryPath::writeXML()</a></dt>
						<dd>Send the XML document to the client.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodxml" id="xml"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">xml</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a870">870</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void xml(
[
$markup = NULL]&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$markup:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodxml">QueryPath::xml()</a></dt>
						<dd>Set or get the XML markup for an element or elements.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodxpath" id="xpath"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">xpath</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a155">155</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void xpath(

$query&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$query:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../QueryPath/QueryPath.html#methodxpath">QueryPath::xpath()</a></dt>
						<dd>Execute an XPath query and store the results in the QueryPath.</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="method__call" id="__call"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">__call</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a1159">1159</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void __call(

$name, 
$arguments&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>Call extension methods.
</strong></p>
<span class="description"><p>This function is used to invoke extension methods. It searches the  registered extenstensions for a matching function name. If one is found,  it is executed with the arguments in the $arguments array.</p></span>
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$name:&nbsp;</span></td>
				<td>
							</td></tr>
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$arguments:&nbsp;</span></td>
				<td>
							</td></tr>
				</table>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />

<strong>Information Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Throws:</strong>&nbsp;&nbsp;</td><td>QueryPathException   An expcetion is thrown if a non-existent method is called.</td>
  </tr>
</table>

		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="method__clone" id="__clone"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">__clone</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a1047">1047</a>]</span>
</div>
<br />

	<div class="function">
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
		<code>void __clone(
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>Clone the QueryPath.
</strong></p>
<span class="description"><p>This makes a deep clone of the elements inside of the QueryPath.</p><p>This clones only the QueryPathImpl, not all of the decorators. The  clone operator in PHP should handle the cloning of the decorators.</p></span>
	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
		</div>
	</div>

	<a name="sec-consts"></a>
	<div class="info-box">
		<div class="info-box-title">Constants</div>
		<div class="nav-bar">
			<a href="#sec-description">Class Overview</a>
										| <a href="#sec-const-summary">Constants Summary</a> | <span class="disabled">Constants Detail</span>
																		| <a href="#sec-method-summary">Method Summary</a> | <a href="#sec-methods">Methods Detail</a>
									</div>
		<div class="info-box-body">
			<a name="constDEFAULT_PARSER_FLAGS" id="DEFAULT_PARSER_FLAGS"><!-- --></A>
<div class="oddrow">

	<div class="var-header">
		<span class="var-title">
			<span class="var-name">DEFAULT_PARSER_FLAGS</span>
			 = <span class="var-default"> NULL</span>
			<span class="smalllinenumber">[line <a href="../../__filesource/fsource_QueryPath_Internals_srcQueryPathQueryPathImpl.php.html#a21">21</a>]</span>
		</span>
	</div>

		

	<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
		</div>
	</div>

        <div class="credit">
		    <hr class="separator" />
		    Documentation generated on Thu, 19 Mar 2009 18:01:24 -0500 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.2</a>
	      </div>
      </td></tr></table>
    </td>
  </tr>
</table>

</body>
</html>